political manifestation - Alemán Inglés Diccionario